home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 718 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: news.msfc.nasa.gov!pendragon!ames!waikato!not-for-mail
  2. From: sbh@cs.waikato.ac.nz (Stephen B Hodge)
  3. Newsgroups: comp.sys.amiga.misc
  4. Subject: Re: OS features
  5. Date: 9 Jan 1996 03:22:24 GMT
  6. Organization: The University of Waikato
  7. Sender: sbh@waikato.ac.nz
  8. Message-ID: <4csn1g$ibm@thebes.waikato.ac.nz>
  9. References: <92747544038@PAPA.NORTH.DE> <4b3h9s$1st@alterdial.UU.NET> <2152.6561T63T2136@cycor.ca> <4b7i18$si1@vixen.cso.uiuc.edu> <oj6raxxrr0o.fsf@hpsrk.fc.hp.com> <13213431@sourcery.han.de> <4cpmlv$obe@ousrvr3.oulu.fi> <4cqqfq$khf@serpens.rhein.de>
  10. Reply-To: sbh@waikato.ac.nz
  11. NNTP-Posting-Host: borg.cs.waikato.ac.nz
  12. X-Newsreader: TIN [UNIX 1.3 950726BETA PL0]
  13.  
  14. Michael van Elst (mlelstv@serpens.rhein.de) wrote:
  15.  
  16. : kinnunen@stekt.oulu.fi (Teijo Kinnunen) writes:
  17. : >"New" programs (aware of memory protection) would each run in their own
  18. : >protected memory spaces (with resource tracking, hopefully). They could
  19. : >communicate with other processes only through new, safe OS calls (not by
  20. : >sharing memory, as today).
  21. : This basically means a completely new and incompatible OS and some kind
  22. : of emulation for old programs. Needless to say that this will be limited
  23. : and significantly slower for the emulated system.
  24. : >There's no easy way to add MP to AmigaOS, but as far as I can think of,
  25. : >the above method would allow some level of compatibility with old programs.
  26. : I think we can do something better...
  27.  
  28. I think the only way to go is to toss the OS completely. Now is the perfect
  29. opportunity to come out with a killer OS the doesn't contain the artifacts
  30. that the current OS has (eg OldOpenLibrary() et al). With the move to a
  31. PowerPC platform much of the OS will need to be rewritten anyway, such as
  32. Exec and Graphics, and since ideally it should all be PowerPC native I think
  33. that it is better to start from scratch so that features such as memory
  34. protection and RTG can be included.
  35.  
  36. To do this, and retain compatibilty and also get a machine to the market as
  37. fast as possible the current OS will need to be ported to PowerPC, but I
  38. think it is pointless to try to add things such as memory protection to
  39. it now. What I think AT should do is to port OS3.1 to PPC and then write
  40. a new (largely incompatible) OS that resembles AmigaDOS but contains the
  41. features that an OS is expected to have now.
  42.  
  43. -- 
  44.  
  45.  Steve Hodge
  46.  sbh@cs.waikato.ac.nz
  47.  Computer Science Dept, University of Waikato
  48.  
  49.